* {
			list-style: none;
		}
		
		.contextmenu {
			display: none;
			position: absolute;
			width: 100px;
			height: 40px;
			background: #0000FF;
			border-radius: 5px;
			overflow: hidden;
			z-index: 99;
		}
		
		.contextmenu li {
			transition: ease 0.3s;
		}
		
		.contextmenu li a {
			display: block;
			text-decoration: none;
			transition: ease 0.3s;
		}
		
		.contextmenu li:hover a {
			background: #0000FF;
		}
		
		.contextmenu2 {
				display: none;
				position: absolute;
				width: 100px;
				height: 80px;
				background: #0000FF;
				border-radius: 5px;
				overflow: hidden;
				z-index: 99;
			}
			
			.contextmenu2 li {
				transition: ease 0.3s;
			}
			
			.contextmenu2 li a {
				display: block;
				text-decoration: none;
				transition: ease 0.3s;
			}
			
			.contextmenu2 li:hover a {
				background: #0000FF;
			}
		
		.flex-container {
			display: -webkit-flex;
			display: flex;
			-webkit-justify-content: space-between;
			justify-content: space-between;
		}
		
		.window {
			width: 420px;
			height: 170px;
			padding-top: 20px;
			padding-bottom: 20px;
			background-color: #fff;
			position: fixed;
			display: none;
			margin-bottom: 100px;
			border: 1px solid #E0DFDF;
		}
		
		.add_btn {
			height: 1400px;
			cursor: pointer;
		}
		
		.btn_text {
			width: 30px;
			height: 20px;
			line-height: 40px;
			text-align: center;
			color: #fff;
			position: absolute;
			top: 50%;
			left: 50%;
			margin-top: -40px;
			margin-left: -20px;
			background-color: #FDDB54;
		}
		
		.border_add_nav {
			width: 100%;
			padding-left: 170px;
		}
		
		.border_add_nav_box {
			width: 90%;
			margin: 0 auto;
			font-size: 16px;
		}
		
		.border_add_main_content {
			width: 100%;
			margin-left: 5%;
			margin-bottom: 3%;
			overflow: hidden;
			overflow-y: auto;
		}
		
		.border_add_btn_box {
			width: 90%;
			height: 100%;
			margin: 0 auto;
			overflow: hidden;
		}
		
		.name,
		.input {
			margin-top: 30px;
			float: left;
			margin-left: 20PX;
		}
		
		.input {
			width: 230px;
			height: 23px;
			margin-left: 15px;
			text-align: center;
			outline: none;
			appearance: none;
			-moz-appearance: none;
			border-radius: 4px;
			border: 1px solid #c8cccf;
			color: #000;
		}
		
		.cancel,
		.save {
			width: 80px;
			height: 30px;
			line-height: 30px;
			float: left;
			color: #fff;
			text-align: center;
			cursor: pointer;
			margin-right: 100px;
		}
		
		.cancel {
			margin-right: 10px;
			background: #E0DFDF;
		}
		
		.save {
			background: #20AAE4;
		}
		
		.mask {
			position: absolute;
			top: 0;
			display: none;
			background-color: rgba(0, 0, 0, 0.5);
		}
		
		.close_btn {
			margin-right: 230px;
		}